Linux下Python程序Killed,分析其原因 | 您所在的位置:网站首页 › linux 进程被莫名杀死 › Linux下Python程序Killed,分析其原因 |
查看日志
cd /var/log/
下面是我的log目录下的文件: 其中syslog中就是最新的日志信息。 直接查找错误 egrep -i 'killed process' /var/log/syslog # 或: egrep -i -r 'killed process' /var/log这个命令把最近的killed process信息都输出了,如下图所示: LINUX内核Out-Of-Memory killer机制是一种防止内存耗尽影响系统运行而采用的一种自我保护机制。 根据内核源码oom_kill.c中的定义,系统会依据“进程占用的内存”,“进程运行的时间”,“进程的优先级”,“是否为 root 用户进程“,”子进程个数和占用内存“,”用户控制参数oom_adj ”等计算一个oom_score值,分数越高就越会被内核优先杀掉。 参考窥探的艺术:透过LINUX源码洞悉OOM的本质! linux 程序被Killed,如何精准查看日志 |
CopyRight 2018-2019 实验室设备网 版权所有 |